sustained efforts - Turc Anglais Dictionnaire